English Dictionary
◊ WILD APPLE
wild apple
n : any of numerous wild apple trees usually with small acid
fruit [syn: {crab apple}]